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: mr_rich - 2011. augusztus 12. - 13:02:02
-
Sziasztok!
Én még új vagyok a fórumon, de jól jönne a segítségetek.
Problémám az lenne, hogy készítettem egy random autó spawn parancsot, és az kellene, hogy ha lespawnol a kocsi, akkor a koordinátájára létrehozzon egy CP-t. Én nem tudom, hogy kezdhetnék bele. Remélem tud valaki segíteni :) .
-
Lekéred a jármû pozícióját és oda raksz egy CP-t :)
Így:
[pawn]new Float:x, Float:y, Float:z;
GetVehiclePos(vehicleid, x, y, z);
SetPlayerCheckpoint(playerid, x, y , z, 3.0);[/pawn]
Ha azt írja a pawno hogy undefined symbol\"vehicleid\"
[pawn]new vehicleid = GetPlayerVehicleID(playerid);[/pawn]
-
Köszi :) Ráhangoltam a modra és mûködik. Tényleg nem bonyolult, de valahogy nem tudtam rájönni :D
Dupla hozzászólás automatikusan összefûzve. ( 2011. augusztus 12. - 14:05:47 )
Még valaki eltudná mondani, hogy a random spawnolt kocsi motorja álljon, mikor lespawnol, mert én probálgattam
[pawn] new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(robveh, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(robveh,false,lights,alarm,doors,bonnet,boot,objective);[/pawn]
ezzel, de nem sikerült, de ha parancsba van, akkor megy.
-
példa:
[pawn]new randomcar;[/pawn]
GamemodeInit/FilterScriptinit
[pawn]randomcar = CreateVehicle(411,...);
[/pawn]
[pawn]new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(randomcar, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(randomcar,,false,lights,alarm,doors,bonnet,boot,objective);[/pawn]