GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: siklosikrisz - 2012. július 20. - 22:50:06

Cím: /flip + /s /l = 1 Script
Írta: siklosikrisz - 2012. július 20. - 22:50:06
Hali!
Valaki összetudna dobni EGY scripte egy /flip parancsot mely a kocsit a talpára forditja és egy /s illetve /l parancsot mellyel        poziciót mentünk /s      és betöltünk /l
Cím: /flip + /s /l = 1 Script
Írta: TengeriMalac - 2012. július 20. - 22:58:51
#include <a_samp>
#include <zcmd>
new Float:pPos[MAX_PLAYERS][4];
CMD:flip(playerid, params[]) {
new Float:s[4];
GetVehiclePos(GetPlayerVehicleID(playerid), s[0], s[1], s[2]);
GetVehicleZAngle(GetPlayerVehicleID(playerid), s[3]);
SetVehiclePos(GetPlayerVehicleID(playerid), s[0], s[1], s[2] + 2.0);
return SetVehicleZAngle(GetPlayerVehicleID(playerid), s[3]);
}
CMD:l(playerid, params[]) {
if(IsPlayerInAnyVehicle(playerid)) return SetVehiclePos(GetPlayerVehicleID(playerid), pPos[playerid][0], pPos[playerid][1], pPos[playerid][2]), SetVehicleZAngle(GetPlayerVehicleID(playerid), pPos[playerid][3]);
else return SetPlayerPos(playerid, pPos[playerid][0], pPos[playerid][1], pPos[playerid][2]), SetPlayerFacingAngle(playerid, pPos[playerid][3]);
}
CMD:s(playerid, params[]) {
if(IsPlayerInAnyVehicle(playerid)) return GetVehiclePos(GetPlayerVehicleID(playerid), pPos[playerid][0], pPos[playerid][1], pPos[playerid][2]), GetVehicleZAngle(GetPlayerVehicleID(playerid), pPos[playerid][3]);
else return GetPlayerPos(playerid, pPos[playerid][0], pPos[playerid][1], pPos[playerid][2]), GetPlayerFacingAngle(playerid, pPos[playerid][3]);
}
Cím: /flip + /s /l = 1 Script
Írta: siklosikrisz - 2012. július 20. - 23:15:44
a flip rész nemmegy :S
Cím: /flip + /s /l = 1 Script
Írta: Nátha - 2012. július 20. - 23:24:31
Próbáld ezt a /flip-et:
 
#include <a_samp>
#include <zcmd>
#define BLUE 0x3838ffAA
CMD:flip(playerid, params[]) {
    new Float: x;
    GetVehicleZAngle( GetPlayerVehicleID( playerid ), x );
    SetVehicleZAngle( GetPlayerVehicleID( playerid ), x );
    PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
    SendClientMessage(playerid,BLUE,\" Felállítottad a jármûvet !\");
}
Cím: /flip + /s /l = 1 Script
Írta: siklosikrisz - 2012. július 20. - 23:37:00
köszi