Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: dr.нoυѕe poslato Januar 09, 2013, 15:42:20 POSLE PODNE

Naslov: [POMOC] Dok
Poruka od: dr.нoυѕe poslato Januar 09, 2013, 15:42:20 POSLE PODNE
Skripta koju koristim:Privatna
Detaljan opis problema:Znaci sve je dobro samo zelim da mi se puni na odreÄ'enom mjestu gdje se nalazi kamion za transport.
Dio skripte:
if(trucking[dockcar] <= 99)
{
if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
{
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, 0, alarm, doors, bonnet, boot, objective);
SendClientMessage(playerid, COLOR_GOLD, "INFO: Usli ste u kamion te ste zapoceli punjenje. Nemojte izlaziti da se ne prekine punjenje.");
trucktim = SetTimerEx("TruckUp",7000,true, "%i", playerid);
new string[125];format(string,sizeof(string),"PUNJENJE: %i%",trucking[dockcar]); //quickly doing a small update on fuel (so it wont jump from 100 to its real value)
TextDrawSetString(truck[playerid],string);
TextDrawShowForPlayer(playerid,truck[playerid]);
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):Malo pojašnjenje znači ovo je sve dobro samo želim da mi se puni u hangaru a ne po cijelom srw znaci samo u hangaru gdje se nalazi kamion da se puni.
Hvala unaprijed.
Naslov: Odg: [POMOC] Dok
Poruka od: Alycone poslato Januar 09, 2013, 16:58:24 POSLE PODNE
if(trucking[dockcar] <= 99)
{
if(IsPlayerInRangeOfPoint(playerid, 6.0, X, Y, Z)) // ovdje stavi koordinate na kojima zelis da se moze punit
{
       if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pMember] == 6 ||  PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
       {
              new engine, lights, alarm, doors, bonnet, boot, objective;
              GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
              SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, 0, alarm, doors, bonnet, boot, objective);
              SendClientMessage(playerid, COLOR_GOLD, "INFO: Usli ste u kamion te ste zapoceli punjenje.  Nemojte izlaziti da se ne prekine punjenje.");
              trucktim = SetTimerEx("TruckUp",7000,true, "%i", playerid);
              new string[125];format(string,sizeof(string),"PUNJENJE: %i%",trucking[dockcar]); //quickly doing a small update on fuel (so it wont jump from 100 to its real value)
              TextDrawSetString(truck[playerid],string);
              TextDrawShowForPlayer(playerid,truck[playerid]);
       }
}
else
{
       SendClientMessage(playerid, -1, "Moras biti na mjestu za punjenje.");
}
Naslov: Odg: [POMOC] Dok
Poruka od: dr.нoυѕe poslato Januar 09, 2013, 17:41:46 POSLE PODNE
Citat: Alycone poslato Januar 09, 2013, 16:58:24 POSLE PODNE
if(trucking[dockcar] <= 99)
{
if(IsPlayerInRangeOfPoint(playerid, 6.0, X, Y, Z)) // ovdje stavi koordinate na kojima zelis da se moze punit
{
       if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pMember] == 6 ||  PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
       {
              new engine, lights, alarm, doors, bonnet, boot, objective;
              GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
              SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, 0, alarm, doors, bonnet, boot, objective);
              SendClientMessage(playerid, COLOR_GOLD, "INFO: Usli ste u kamion te ste zapoceli punjenje.  Nemojte izlaziti da se ne prekine punjenje.");
              trucktim = SetTimerEx("TruckUp",7000,true, "%i", playerid);
              new string[125];format(string,sizeof(string),"PUNJENJE: %i%",trucking[dockcar]); //quickly doing a small update on fuel (so it wont jump from 100 to its real value)
              TextDrawSetString(truck[playerid],string);
              TextDrawShowForPlayer(playerid,truck[playerid]);
       }
}
else
{
       SendClientMessage(playerid, -1, "Moras biti na mjestu za punjenje.");
}


Neradi idalje puni kada se kamion vozi po srw.
Naslov: Odg: [POMOC] Dok
Poruka od: Blaeks poslato Januar 09, 2013, 18:20:53 POSLE PODNE
if(IsPlayerInRangeOfPoint(playerid, 6.0, X, Y, Z))
    {
      if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pMember] == 6 ||  PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
       {
          if(trucking[dockcar] <= 99)
             {
ew engine, lights, alarm, doors, bonnet, boot, objective;
              GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
              SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, 0, alarm, doors, bonnet, boot, objective);
              SendClientMessage(playerid, COLOR_GOLD, "INFO: Usli ste u kamion te ste zapoceli punjenje.  Nemojte izlaziti da se ne prekine punjenje.");
              trucktim = SetTimerEx("TruckUp",7000,true, "%i", playerid);
              new string[125];format(string,sizeof(string),"PUNJENJE: %i%",trucking[dockcar]); //quickly doing a small update on fuel (so it wont jump from 100 to its real value)
              TextDrawSetString(truck[playerid],string);
              TextDrawShowForPlayer(playerid,truck[playerid]);
        }
  }
        return 1;
    }
Naslov: Odg: [POMOC] Dok
Poruka od: dr.нoυѕe poslato Januar 09, 2013, 20:17:13 POSLE PODNE
Rjesio sam uz pomoc novog frenda mozete lock