Szerző Téma: törhetõ kocsik  (Megtekintve 1524 alkalommal)

törhetõ kocsik
« Dátum: 2013. július 04. - 23:44:38 »
0 Show voters
Hellotok!
Hogy tudom kikapcsolni vagy valami ilyesmit tenni a kocsikkal hogy lehessen õket akkor is rongálni amikor nem ûllbenne senki?
és egy autóriasztó vagy egy autó riasztó hang elinduljon amikor rongálnak?

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
törhetõ kocsik
« Válasz #1 Dátum: 2013. július 05. - 00:27:22 »
0 Show voters
Ciklussal?
 

SetTimer(\"VehicleRep\",500,1);
forward VehicleRep();
public VehicleRep()
{
for(new i;i <MAX_VEHICLES;i++)
{
RepairVehicle(i);
}
return 1;
}
« Utoljára szerkesztve: 2013. július 05. - 00:38:26 írta BoOy »

törhetõ kocsik
« Válasz #2 Dátum: 2013. július 05. - 00:32:54 »
0 Show voters
hello nem vagyok olyan scripter vagy ilyesmi szóval leírod légyszíves hogy mi mit jelent?:D
És most ha ezt a codót berakom akkor törhetem a kocsikat rpg-szervern?és beis riaszt?

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
törhetõ kocsik
« Válasz #3 Dátum: 2013. július 05. - 00:37:10 »
0 Show voters
Kész van egybe raktam::
 
#include <a_samp>
public OnFilterScriptInit()
{
    SetTimer(\"VehicleRep\",500,1); //idõzítõ ez 0,5 másodpercenként ismétlõdik..
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
forward VehicleRep();
public VehicleRep() //Ez a részleg fog lejátszódni amikor az idõzítõ ismétlõdik!
{
for(new i;i <MAX_VEHICLES;i++) //Összes kocsi id
{
    new Float:x,Float:y,Float:z,Float:health;
    GetVehiclePos(i,x,y,z);
    if(GetPlayerHealth(i,health) < 998) //Ha a kocsi élete kissebb mint 998. MAX:1000
    {
        for(new id;id < MAX_PLAYERS;id++) //összes játékos
        {
            if(IsPlayerInRangeOfPoint(id,30.0,x,y,z)) //Csak az hallja a riasztót, vagy annak írja ki üzenetet aki a sérült kocsi 30 méteres sugarába bennevan!
            {
                //A riasztó bekapcsolt!
                   SendClientMessage(id,-1,\"Riasztó hang!!!\");  //üzenet
      }
   }
   RepairVehicle(i); //kocsi megjavítása
}
}
return 1;
}
« Utoljára szerkesztve: 2013. július 05. - 00:51:23 írta BoOy »

Nem elérhető Tomee

  • 385
    • Profil megtekintése
törhetõ kocsik
« Válasz #4 Dátum: 2013. július 05. - 08:02:33 »
0 Show voters
Ez biztos jó? Mert én úgy látom, hogy ez csak úgy riasztózik, hogy ha a közelben levõ kocsi HP-ja kisebb ugye mint 988. De Ahogy én néztem, rcsbakos szétakarja ütni a kocsikat úgy, hogy nem ül benne senki. 
Én valahogy így képzelem el, nem mondom, hogy így jó. Kell hozzá kis javítás meg modernizálás. De pasz. Esetleg még azt is meglehet csinálni, hogy melyik fegyver, hogy sebezzen.
 

new tores[4];
if((newkeys & KEY_FIRE))
{
      for(new i;i <MAX_VEHICLES;i++) //Összes kocsi id
      {
            new Float:x,Float:y,Float:z,Float:health;
            GetVehiclePos(i,x,y,z);
            GetVehicleHealth(i,health);
            if(IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                  SetVehicleHealth(i,health-10);
                  GetVehicleDamageStatus(vehicleid, tores[0],tores[1],tores[2],tores[3]);
                  tores[0] -= 10, tores[1] -= 10, tores[2] -= 10, tores[3] -= 10;
                  UpdateVehicleDamageStatus(i, tores[0],tores[1],tores[2],tores[3]);
            }
      }
}

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
törhetõ kocsik
« Válasz #5 Dátum: 2013. július 05. - 10:04:13 »
0 Show voters
Idézetet írta: Tomee date=1373004153\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"39290\" data-ipsquote-contentclass=\"forums_Topic
Ez biztos jó? Mert én úgy látom, hogy ez csak úgy riasztózik, hogy ha a közelben levõ kocsi HP-ja kisebb ugye mint 988. De Ahogy én néztem, rcsbakos szétakarja ütni a kocsikat úgy, hogy nem ül benne senki. 
Én valahogy így képzelem el, nem mondom, hogy így jó. Kell hozzá kis javítás meg modernizálás. De pasz. Esetleg még azt is meglehet csinálni, hogy melyik fegyver, hogy sebezzen.
 

new tores[4];
if((newkeys & KEY_FIRE))
{
      for(new i;i <MAX_VEHICLES;i++) //Összes kocsi id
      {
            new Float:x,Float:y,Float:z,Float:health;
            GetVehiclePos(i,x,y,z);
            GetVehicleHealth(i,health);
            if(IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                  SetVehicleHealth(i,health-10);
                  GetVehicleDamageStatus(vehicleid, tores[0],tores[1],tores[2],tores[3]);
                  tores[0] -= 10, tores[1] -= 10, tores[2] -= 10, tores[3] -= 10;
                  UpdateVehicleDamageStatus(i, tores[0],tores[1],tores[2],tores[3]);
            }
      }
}

 

Jaa igaz most néztem..azt hittem azt akarja hogyx ne lehessen rongálni..
De én ezt most nem értem... ígyis úgyis lehet rongálni a kocsikat nem? ezt msot tényleg nem értem...
És a riasztóra visszatérve...Azért csináltam így mert azt hittem azt akarja hogy a kocsikat ne lehessen törni.
Nem vagyok RP-s ezek terén nem nagyon tudom kigondolni hogyan is kéne :D
a kódod jó csak annyit ha 5 méteres sugárban pl. ott verekednek és valaki megüti a másikat lejátszódik a kódod és semmi oknál fogva elkezd riasztózni :D...vagy akkor annyit hogy a sugárt vidd lejjebb..

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
törhetõ kocsik
« Válasz #6 Dátum: 2013. július 05. - 10:40:49 »
0 Show voters
A kocsi rongálása elérhetõ volt a régebbi verziókban de úgy tudom 0.3e verzióba kivették ezt a funkciót mivel valakinek elég zavaró lehetett.. õ szerintem azt akarja, hogy ha nem ülnek benne akkor lövi a jármût és robbanjon..  ::|

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
törhetõ kocsik
« Válasz #7 Dátum: 2013. július 05. - 10:45:12 »
0 Show voters
Idézetet írta: ZyZu date=1373013649\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"39290\" data-ipsquote-contentclass=\"forums_Topic
A kocsi rongálása elérhetõ volt a régebbi verziókban de úgy tudom 0.3e verzióba kivették ezt a funkciót mivel valakinek elég zavaró lehetett.. õ szerintem azt akarja, hogy ha nem ülnek benne akkor lövi a jármût és robbanjon..  ::|
 
Tehát..ha benne ül ne lehessen rongálni, de ha kiszál és a kocsira rálõnek akkor egybõl robbanjon? :whistle:
« Utoljára szerkesztve: 2013. július 05. - 11:56:24 írta BoOy »

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
törhetõ kocsik
« Válasz #8 Dátum: 2013. július 05. - 11:32:57 »
0 Show voters
:facepalm:
A kocsi alapból rongálódik ha benne ül valaki és úgy ütik/lövik, Õ ezt NEM AKARJA MEGAKADÁLYOZNI.
Ha a kocsiban nem ülnek akkor nem sérül hiába üti/lövi valaki, Õ azt akarja, hogy AKKOR IS RONGÁLÓDJON, VALAMINT RIASZTÓZZON.
Ohh God Why?....

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
törhetõ kocsik
« Válasz #9 Dátum: 2013. július 05. - 11:55:58 »
0 Show voters
Idézetet írta: zeteni date=1373016777\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"39290\" data-ipsquote-contentclass=\"forums_Topic
:facepalm:
A kocsi alapból rongálódik ha benne ül valaki és úgy ütik/lövik, Õ ezt NEM AKARJA MEGAKADÁLYOZNI.
Ha a kocsiban nem ülnek akkor nem sérül hiába üti/lövi valaki, Õ azt akarja, hogy AKKOR IS RONGÁLÓDJON, VALAMINT RIASZTÓZZON.
Ohh God Why?....
 
Ha a kocsiban nem ülnek akkor is rongálódik..

törhetõ kocsik
« Válasz #10 Dátum: 2013. július 05. - 11:57:56 »
0 Show voters
Idézetet írta: BoOy date=1373018158\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"39290\" data-ipsquote-contentclass=\"forums_Topic


 :facepalm:
A kocsi alapból rongálódik ha benne ül valaki és úgy ütik/lövik, Õ ezt NEM AKARJA MEGAKADÁLYOZNI.
Ha a kocsiban nem ülnek akkor nem sérül hiába üti/lövi valaki, Õ azt akarja, hogy AKKOR IS RONGÁLÓDJON, VALAMINT RIASZTÓZZON.
Ohh God Why?....
 
Ha a kocsiban nem ülnek akkor is rongálódik..
 
[/quote]
Igen, MTA-ban. SA:MP-ban nem.

törhetõ kocsik
« Válasz #11 Dátum: 2013. július 05. - 12:00:38 »
0 Show voters
Lényeg:a kocsit lehessen rongálni hogyha nem ül benne senki mint a valóságba!!!!rp szereveren nem lehet rongálni,vagy nem tudom hogy lehet kivenni a modból!És igen JELEZZEN hogy rongáljákk!

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
törhetõ kocsik
« Válasz #12 Dátum: 2013. július 05. - 12:03:52 »
0 Show voters
Idézetet írta: rcsbakos2 date=1373018438\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"39290\" data-ipsquote-contentclass=\"forums_Topic
Lényeg:a kocsit lehessen rongálni hogyha nem ül benne senki mint a valóságba!!!!rp szereveren nem lehet rongálni,vagy nem tudom hogy lehet kivenni a modból!És igen JELEZZEN hogy rongáljákk!
 
De alapból lehet rongálni a kocsit ha nem ül benne senki?

Dupla hozzászólás automatikusan összefûzve. ( 2013. július 05. - 12:15:37 )

Bocsi most nehéz a felfogásom meg megse tudom nézni.. tehát.
« Utoljára szerkesztve: 2013. július 05. - 12:15:37 írta BoOy »

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
törhetõ kocsik
« Válasz #13 Dátum: 2013. július 05. - 12:24:44 »
0 Show voters
SAMPban nem lehet rongálni a kocsit, ha nem ül benne senki.

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
törhetõ kocsik
« Válasz #14 Dátum: 2013. július 05. - 13:09:08 »
0 Show voters
Csak a sima GTA -ban lehet rongálni már leírtam kivették ezt a funkciót 0.3e verzióban asszem..

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal