Szerző Téma: Pickup  (Megtekintve 703 alkalommal)

Nem elérhető MaD

  • 153
    • Profil megtekintése
Pickup
« Dátum: 2011. Június 25. - 16:01:26 »
0 Show voters
Üdv!
Ma azzal a problémával találtam magam szemben, hogy a pickupok koordinátáit nem lehet változókból beolvastatni... Itt a script részlet:
[pawn]public LoadHouse()
{
   new query[300];
   new line[100];
   new Float: ppos[3][50];
   format(query, sizeof(query), \"SELECT pposx, pposy, pposz FROM houses WHERE owner = \'Chad\'\");
   mysql_query(query);
   mysql_store_result();
   mysql_fetch_row_format(line);
   sscanf(line, \"p<l>fff\", ppos[0], ppos[1], ppos[2]);
   CreatePickup(1272, 1, ppos[0], ppos[1], ppos[2], -1);
   mysql_free_result();
   return 0;
}[/pawn]
A CreatePickup-os sorra írja ezt ki: error 035: argument type mismatch (argument 3)

Nem elérhető smart

  • 136
    • Profil megtekintése
Pickup
« Válasz #1 Dátum: 2011. Június 25. - 16:25:20 »
0 Show voters
Így próbáld meg:
 

CreatePickup(1272, 1, ppos[0], ppos[1], ppos[2]);

Nem elérhető MaD

  • 153
    • Profil megtekintése
Pickup
« Válasz #2 Dátum: 2011. Június 25. - 16:45:55 »
0 Show voters
Így sem jó sajnos...

Nem elérhető smart

  • 136
    • Profil megtekintése
Pickup
« Válasz #3 Dátum: 2011. Június 25. - 16:52:08 »
0 Show voters
ez a második tippem:
 
   new Float: ppos[3][50];

 
helyett
 
   new Float: ppos[3];

Nem elérhető MaD

  • 153
    • Profil megtekintése
Pickup
« Válasz #4 Dátum: 2011. Június 25. - 18:41:47 »
0 Show voters
A hiba probléma megoldódott, köszönöm a válaszokat :)
Zárok

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal