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: MaD - 2011. június 25. - 16:01:26

Cím: Pickup
Írta: MaD - 2011. június 25. - 16:01:26
Ü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)
Cím: Pickup
Írta: smart - 2011. június 25. - 16:25:20
Így próbáld meg:
 

CreatePickup(1272, 1, ppos[0], ppos[1], ppos[2]);
Cím: Pickup
Írta: MaD - 2011. június 25. - 16:45:55
Így sem jó sajnos...
Cím: Pickup
Írta: smart - 2011. június 25. - 16:52:08
ez a második tippem:
 
   new Float: ppos[3][50];

 
helyett
 
   new Float: ppos[3];
Cím: Pickup
Írta: MaD - 2011. június 25. - 18:41:47
A hiba probléma megoldódott, köszönöm a válaszokat :)
Zárok