Szerző Téma: Model  (Megtekintve 825 alkalommal)

Nem elérhető KDDomi

  • 976
    • Profil megtekintése
Model
« Dátum: 2012. január 28. - 18:06:20 »
0 Show voters
Sziasztok! Van-e olyan fügvény amivel átlehet változtatni a jármûnek a modeljét? pl.: /edit (Jármû id) és átváltoztatja.
Elöre is köszöszöm!

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Model
« Válasz #1 Dátum: 2012. január 28. - 18:34:50 »
+1 Show voters
Szerintem nincs ilyen meg minek? Nem mindegy, hogy infernus helyett azt írod, hogy 411 vagy pl. 3?

Nem elérhető KDDomi

  • 976
    • Profil megtekintése
Model
« Válasz #2 Dátum: 2012. január 28. - 19:14:06 »
0 Show voters
Szerintem rosszul értelmezted olyan fügvényt keresek hogy pl:
 
ChangeVehicleModel(vehid, model);

 
És akkor átváltoztatja amiben éppen ül. pl.: 411-es idre:
 
ChangeVehicleModel(vehid, 411);

dexi

  • Vendég
Model
« Válasz #3 Dátum: 2012. január 28. - 19:30:10 »
+1 Show voters
stock ChangeVehicleModel(playerid,vehicleid,newmodel)
{
new
Float:x,
Float:y,
Float:z,
Float:angle,
Float:veloX,
Float:veloY,
Float:veloZ;
vehicleid = GetPlayerVehicleID(playerid);
GetVehiclePos(vehicleid, x, y, z);
GetVehicleZAngle(vehicleid, angle);
GetVehicleVelocity(vehicleid, veloX, veloY, veloZ);
DestroyVehicle(vehicleid);
CreateVehicle(newmodel, x, y, z, angle, 0, 0, 0);
SetVehicleVelocity(vehicleid, veloX, veloY, veloZ);
}
CMD:asd(playerid,params[])
{
new newmd;
if(!sscanf(params, \"i\", newmd))
{
ChangeVehicleModel(playerid, GetPlayerVehicleID(playerid), newmd);
}
else SendClientMessage(playerid, -1, \"Használata: /asd [Vehicle ID]\");
return 1;
}

Nem elérhető KDDomi

  • 976
    • Profil megtekintése
Model
« Válasz #4 Dátum: 2012. január 28. - 20:38:43 »
0 Show voters
Köszi müködiik! Ment a +!
De nem akarok másik témát nyitni:
Hogy tudom azt lekérdezni hogy ha a játékos megnyomja a Numpad 1-9 ig akkor történjen valami?

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Model
« Válasz #5 Dátum: 2012. január 28. - 20:52:00 »
+1 Show voters
[pawn]public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_SUBMISSION) // ez speciel a 2-es gomb
    {
        // ide, hogy mi történnyen
    }
}[/pawn]
http://wiki.sa-mp.com/wiki/GetPlayerKeys

Nem elérhető KDDomi

  • 976
    • Profil megtekintése
Model
« Válasz #6 Dátum: 2012. január 28. - 20:58:23 »
0 Show voters
Igen ezt tudtam. De a linken amit adtál nincs pl.: Numpad 1, 3, 5, 7, 9
Szóval nekem az egész numpad gombokra kellene.

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Model
« Válasz #7 Dátum: 2012. január 28. - 21:04:29 »
+1 Show voters
<-\" post=\"217645\" timestamp=\"1327780703\"]
Igen ezt tudtam. De a linken amit adtál nincs pl.: Numpad 1, 3, 5, 7, 9
Szóval nekem az egész numpad gombokra kellene.
 
[/quote]Azt sajnos nem lehet csak azokat amikre valamit csinál a gta pl. elmozgatja a kamerát balra (num 1 asszem).

Nem elérhető KDDomi

  • 976
    • Profil megtekintése
Model
« Válasz #8 Dátum: 2012. január 29. - 08:43:47 »
0 Show voters
Jó mindenesetre köszönöm! Ment minden hozzászolásodra a like.!
Témát zárom!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal