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: nyE - 2011. március 08. - 17:05:39

Cím: CreateVehicle spawnolás
Írta: nyE - 2011. március 08. - 17:05:39
Hello!
Az a problémám, hogy van két (de lesz több) spawnolási helyem:
 

new ExportVehicles [ ] [ ] =
{
    {1477.5006, 787.8934, 10.5474, 179.3935, \"Blackfield Chapel\"},
    {1523.8258, 932.4841, 10.5474, 357.9766, \"LVA Freight Depot\"}
};

 
Ezzel hogyan lehetne autót szerkeszteni és kiíratni SendClientMessage-el, hogy hol van a kocsi?
Így próbáltam de nem jó:
 

new rand = random(sizeof(ExportVehicles));
ExportVehicle = CreateVehicle(411, ExportVehicles[rand][0], ExportVehicles[rand][1], ExportVehicles[rand][2], ExportVehicles[rand][3],-1,-1,-1);
format(string, 128,\"A jármû lespawnolva %s környékén\", ExportVehicles[rand][4]);
SendClientMessage(playerid, 0x45E01FFF, string);
Cím: CreateVehicle spawnolás
Írta: Csabesz - 2011. március 08. - 17:08:27
Elsõ 3 érték lebegõpontos, ezért
new Float: ExportVehicles [ ] [ ] = 
Cím: CreateVehicle spawnolás
Írta: nyE - 2011. március 08. - 17:17:00
Idézetet írta: IceMan™ date=1299600507\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"6680\" data-ipsquote-contentclass=\"forums_Topic
Elsõ 3 érték lebegõpontos, ezért
new Float: ExportVehicles [ ] [ ] = 

 

Már próbáltam, de úgy is tag mismatch-t ír.
Cím: CreateVehicle spawnolás
Írta: Csabesz - 2011. március 08. - 17:35:15
Igen, mivel a karakterláncnak nincs tárolója.
Tessék,
 

enum eInfo
{
    Float: X,
    Float: Y,
    Float: Z,
    Float: A,
    i_str [ 64 ]
}
new const ExportVehicles [ ] [ eInfo ] =
{
    {1477.5006, 787.8934, 10.5474, 179.3935, \"Blackfield Chapel\"},
    {1523.8258, 932.4841, 10.5474, 357.9766, \"LVA Freight Depot\"}
}
Cím: CreateVehicle spawnolás
Írta: kurta999 - 2011. március 08. - 18:38:06
Ne lopd a stringemet xDD
Amúgy
 

enum eInfo
{
    Float: X,
    Float: Y,
    Float: Z,
    Float: A,
    i_str [ 24 ]
}
new const ExportVehicles [ ] [ eInfo ] =
{
    {1477.5006, 787.8934, 10.5474, 179.3935, {\"Blackfield Chapel\"}},
    {1523.8258, 932.4841, 10.5474, 357.9766, {\"LVA Freight Depot\"}}
}

 
Használata:
 
ExportVehicles [sorID][X]
ExportVehicles [sorID][Y]
ExportVehicles [sorID][Z]
ExportVehicles [sorID][A]
ExportVehicles [sorID][i_str]
Cím: CreateVehicle spawnolás
Írta: nyE - 2011. március 08. - 20:11:00
IceMan leírásából már rájöttem, de azért kösz, hogy gondoltál rám kurta :D
Locked.