Szerző Téma: Új OnVehicleDeath - Jármû megsemmisülésének indokolása  (Megtekintve 1304 alkalommal)

Nem elérhető Sramm

  • 596
    • Profil megtekintése
Új OnVehicleDeath - Jármû megsemmisülésének indokolása
« Dátum: 2014. július 01. - 14:36:19 »
+1 Show voters
Sziasztok!
Ezzel a függvénykönyvtárral egyszerûen lekérhetõ, hogy a jármû milyen módon semmisült meg. (Víz vagy robbanás)
Így így fog kinézni:
 
public OnVehicleDeath(vehicleid,killerid,reason)

 
Ha felrobbant, akkor a reason 0, ha vízbe esett, akkor 1.
Példa:
 

#include <vehdeath>
public OnVehicleDeath(vehicleid, killerid,reason)
{
    if(reason == 0) return SendClientMessage(killerid,-1,\"Felrobbant..\");
else return SendClientMessage(killerid,-1,\"Víz\");
}

 


Letöltés:
http://www.solidfiles.com/d/170ecda80f/vehdeath.inc
vagy kód:



#if defined _INC_vehdeath
#endinput
#endif
#define _INC_vehdeath
 
public OnVehicleDeath(vehicleid, killerid)
{
    new Float:vhealth;
    GetVehicleHealth(vehicleid,vhealth);
    if(vhealth < 250) OnVehicleDeathEx(vehicleid,killerid,0);
    else OnVehicleDeathEx(vehicleid,killerid,1);
    return 1;
}
#if defined _ALS_OnVehicleDeath
    #undef OnVehicleDeath
#else
    #define _ALS_OnVehicleDeath
#endif
#define OnVehicleDeath OnVehicleDeathEx
#if defined OnVehicleDeathEx
    forward OnVehicleDeathEx(vehicleid,killerid,reason);
#endif

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
Új OnVehicleDeath - Jármû megsemmisülésének indokolása
« Válasz #1 Dátum: 2014. július 02. - 20:10:13 »
0 Show voters
És ha törlöm? Akkor nem reagál be az OnVehicleDeath? (Bocsi, de valami ilyesmire emlékszem még régrõl. :o)

Nem elérhető Sramm

  • 596
    • Profil megtekintése
Új OnVehicleDeath - Jármû megsemmisülésének indokolása
« Válasz #2 Dátum: 2014. július 02. - 21:51:29 »
0 Show voters
Nem, ha törlöd a jármûvet (gondolom DestroyVehicle-re gondolsz) nem fut le. Ha lecsökkented az életét, lefut, és robban.

Új OnVehicleDeath - Jármû megsemmisülésének indokolása
« Válasz #3 Dátum: 2014. július 02. - 22:20:49 »
0 Show voters
és ha szimplán teledobálód aknákkal (azokra a táskaszerû cuccokra gondolok)? egybõl felrobban, nem vár 250 HPnál

Nem elérhető Sramm

  • 596
    • Profil megtekintése
Új OnVehicleDeath - Jármû megsemmisülésének indokolása
« Válasz #4 Dátum: 2014. július 02. - 22:22:12 »
0 Show voters
Leveszi a HP-t, hiszen csak igy tud felrobbanni. ;)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal