Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: VuKaN poslato Mart 28, 2016, 23:53:49 POSLE PODNE

Naslov: [Pomoc] Paljenje vozilia
Poruka od: VuKaN poslato Mart 28, 2016, 23:53:49 POSLE PODNE
Skripta koju koristim: Moja
Opis problema: Stavio sam KEY_JUMP da mi bude za paljenje vozila, znaci treba na shift da se pali,ali on nece na shift vec na 'S'. Kako da namestim na shift?
Deo skripte: Sta treba dajem.
[pawn]   if(newkeys & KEY_JUMP)
{
if(engineOn[GetPlayerVehicleID(playerid)]) return 1;
if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
     {
         new engine, lights, alarm, doors, bonnet, boot, objective;
         new vv = GetPlayerVehicleID(playerid);
   GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
   if(VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid)))) return 1;
   if(!engineOn[GetPlayerVehicleID(playerid)])
   {
[/pawn]
Naslov: Odg: [Pomoc] Paljenje vozilia
Poruka od: // xunder poslato Mart 29, 2016, 00:03:33 PRE PODNE

   if(newkeys == KEY_JUMP)
{
if(engineOn[GetPlayerVehicleID(playerid)]) return 1;
if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
     {
         new engine, lights, alarm, doors, bonnet, boot, objective;
         new vv = GetPlayerVehicleID(playerid);
   GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
   if(VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid)))) return 1;
   if(!engineOn[GetPlayerVehicleID(playerid)])
   {
Naslov: Odg: [Pomoc] Paljenje vozilia
Poruka od: VuKaN poslato Mart 29, 2016, 00:14:55 PRE PODNE
Radi, hvala, sada imam jedan problem, sto se tice markera na mapi, sve uradim ali se vidi na celoj mapi.
ShowPlayerMarkers(1); u ongamemodeinit
[pawn]
forward BojaNaMapi(playerid);
public BojaNaMapi(playerid)
{
   new Float:playerx,Float:playery,Float:playerz;
   GetPlayerPos(playerid, playerx,playery,playerz);
   foreach(Player, i)
   {
        if(IsPlayerInRangeOfPoint(i, 30.0, playerx,playery,playerz))  GetPlayerColor(playerid);
   }
   return (true);
}
[/pawn]