Szerző Téma: RP Sérülési anim +halál  (Megtekintve 1656 alkalommal)

RP Sérülési anim +halál
« Dátum: 2016. március 06. - 08:15:51 »
0 Show voters
Sziasztok!
Szeretnék kérni tölletek egy olyat mint az rpg szervereken, hogy például; autó elüt, vagy meglönek stb, és akkor leesel a földre kikell hívni a mentőket,és ha például 10 perc múlva nem jönnek akkor kezdesz szédülni aztán megy le a HP-d és meghalsz és a korházban leszel újra, nem emlékszel semmire.
 Nagyon szépen megköszönném!  :D  ;D
« Utoljára szerkesztve: 2016. március 06. - 08:20:18 írta blint34 »

RP Sérülési anim +halál
« Válasz #1 Dátum: 2016. március 06. - 08:28:12 »
+1 Show voters
te neked mit keres a titulusodnál, hogy fejlesztő/scripter? de ha megírni nem tudod akkor másold ki valamelyik rpg-nek nevezett modbol (goudlyne, see)
animba esés (át tudod írni, hogy hány hp-től essen össze):
 
public for20hp(playerid)
{     
    new Float:health;
    GetPlayerHealth(playerid,health);
    if(health < 30)
    {
         ApplyAnimation(playerid,\"CRACK\",\"crckdeth2\",4.1,1,1,1,1,1);
    }
    return 1;
}
new pTimer[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
    pTimer[playerid] = SetTimerEx(\"for20hp\",1000,1,\"i\",playerid);
    return 1;
}
public OnPlayerDisconnect(playerid)
{
    KillTimer(pTimer[playerid]);
    return 1;
}

 
(ez a script innen van a sampforumrol és elméletileg működik)
« Utoljára szerkesztve: 2016. március 06. - 08:42:17 írta szeretlekblankaa »

RP Sérülési anim +halál
« Válasz #2 Dátum: 2016. március 06. - 08:53:35 »
0 Show voters
6 error;
 
C:\\Users\\PUB\\Desktop\\pawno-hun\\filterscripts\\hp.pwn(1) : warning 235: public function lacks forward declaration (symbol \"for20hp\")
C:\\Users\\PUB\\Desktop\\pawno-hun\\filterscripts\\hp.pwn(4) : error 017: undefined symbol \"GetPlayerHealth\"
C:\\Users\\PUB\\Desktop\\pawno-hun\\filterscripts\\hp.pwn(5) : warning 213: tag mismatch
C:\\Users\\PUB\\Desktop\\pawno-hun\\filterscripts\\hp.pwn(7) : error 017: undefined symbol \"ApplyAnimation\"
C:\\Users\\PUB\\Desktop\\pawno-hun\\filterscripts\\hp.pwn(12) : error 017: undefined symbol \"MAX_PLAYERS\"
C:\\Users\\PUB\\Desktop\\pawno-hun\\filterscripts\\hp.pwn(12) : error 009: invalid array size (negative, zero or out of bounds)
C:\\Users\\PUB\\Desktop\\pawno-hun\\filterscripts\\hp.pwn(14) : warning 235: public function lacks forward declaration (symbol \"OnPlayerConnect\")
C:\\Users\\PUB\\Desktop\\pawno-hun\\filterscripts\\hp.pwn(16) : error 017: undefined symbol \"SetTimerEx\"
C:\\Users\\PUB\\Desktop\\pawno-hun\\filterscripts\\hp.pwn(20) : warning 235: public function lacks forward declaration (symbol \"OnPlayerDisconnect\")
C:\\Users\\PUB\\Desktop\\pawno-hun\\filterscripts\\hp.pwn(22) : error 017: undefined symbol \"KillTimer\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
6 Errors.
« Utoljára szerkesztve: 2016. március 06. - 09:13:04 írta blint34 »

Nem elérhető gbr333

  • 670
    • Profil megtekintése
RP Sérülési anim +halál
« Válasz #3 Dátum: 2016. március 06. - 09:21:50 »
+2 Show voters
#include <a_samp>

 
...

ᗩωєѕσмє

  • Vendég
RP Sérülési anim +halál
« Válasz #4 Dátum: 2016. március 06. - 09:40:19 »
+1 Show voters

#include a_samp
#define FILTERSCRIPT
forward for20hp(playerid);
public for20hp(playerid) {
    new Float:health;
    GetPlayerHealth(playerid,health);
if(health < 30) {
ApplyAnimation(playerid,\"CRACK\",\"crckdeth2\",4.1,1,1,1,1,1);
}
    return 1;
}
new pTimer[MAX_PLAYERS];
public OnPlayerConnect(playerid) { pTimer[playerid] = SetTimerEx(\"for20hp\",1000,1,\"i\",playerid); return 1; }
public OnPlayerDisconnect(playerid) { KillTimer(pTimer[playerid]); return 1; }

 
fullos szerver fejlesztő, illetve szkripter lehetsz az aláírásodból ítélve. :D

RP Sérülési anim +halál
« Válasz #5 Dátum: 2016. március 06. - 10:49:40 »
0 Show voters
Nagyon szépen köszönöm! Már csak annyi van ,hogy ha bal kilkket nyomok és utána space akkor fut azt lehet,hogy ne fusson ,hogy befagyon? :D

RP Sérülési anim +halál
« Válasz #6 Dátum: 2016. március 06. - 11:17:30 »
0 Show voters
TogglePlayerControllable(playerid,0);

 - amikor animba esik
 
TogglePlayerControllable(playerid,1);

 - amikor felépül

RP Sérülési anim +halál
« Válasz #7 Dátum: 2016. március 14. - 18:53:56 »
0 Show voters
Autó elütés anim nekem is kéne

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal