-
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
-
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)
-
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.
-
#include <a_samp>
...
-
#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
-
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
-
TogglePlayerControllable(playerid,0);
- amikor animba esik
TogglePlayerControllable(playerid,1);
- amikor felépül
-
Autó elütés anim nekem is kéne