public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){SendClientMessage(playerid, -1, \"Nyomd meg az Y gombot a katapultáláshoz.\");return 1;}public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){if(newkeys == KEY_YES){if(IsPlayerInAnyVehicle(playerid)){ new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z); SetPlayerPos(playerid, X, Y, Z + 90); GivePlayerWeapon(playerid, 46, 1);}}return 1;}
Edit: Semmit nem szóltam nem vettem észre a +90. Akkor semmi problémám nincs a scriptel. Ment rá a plusz. Egyedi nagyon tetszik
Örülök, hogy tetszik.
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){ SendClientMessage(playerid, -1, \"Nyomd meg az Y gombot a katapultáláshoz.\"); return 1;}public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){ if(newkeys == KEY_YES) { if(IsPlayerInAnyVehicle(playerid)) { new Float:pos[3]; RemovePlayerFromVehicle(playerid); GetPlayerVelocity(playerid, pos[0],pos[1],pos[2]); SetPlayerVelocity(playerid, pos[0],pos[1],pos[2]+20.0); GivePlayerWeapon(playerid, 46, 1); } } return 1;}
Tetszik grat. Egyébként élethûbb lett volna ha a SetVehicleVelocity függvényt használod: public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){ SendClientMessage(playerid, -1, \"Nyomd meg az Y gombot a katapultáláshoz.\"); return 1;}public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){ if(newkeys == KEY_YES) { if(IsPlayerInAnyVehicle(playerid)) { new Float:pos[3]; GetVehicleVelocity(GetPlayerVehicleID(playerid), pos[0],pos[1],pos[2]); SetVehicleVelocity(GetPlayerVehicleID(playerid), pos[0],pos[1],pos[2]+50.0); } } return 1;} Hali.
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){ SendClientMessage(playerid, -1, \"Nyomd meg az Y gombot a katapultáláshoz.\"); return 1;}public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){ if(newkeys == KEY_YES) { if(IsPlayerInAnyVehicle(playerid)) { new Float:pos[3]; GetVehicleVelocity(GetPlayerVehicleID(playerid), pos[0],pos[1],pos[2]); SetVehicleVelocity(GetPlayerVehicleID(playerid), pos[0],pos[1],pos[2]+50.0); } } return 1;}
Kipróbáltam. Nekem tetszik!