27.11.2010, 21:03
Yeah right that i want but i cant do that
you know how to do?

new Float: deathx, Float:deathy, Float:deathz;
public OnPlayerDeath(playerid)
{
GetPlayerPos(playerid, deathx, deathy, deathz);
SetPVarInt(playerid, "Death", 1);
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/acceptdeath", cmdtext, true, 10) == 0)
{
if(GetPVarInt(playerid, "Death") == 0) return SendClientMessage(playerid, 0xFF4646FF, "You are not dead.");
GivePlayerMoney(playerid, -500);
SetPVarInt(playerid, "Death", 0);
SetPlayerPos(playerid, deathx, deathy, deathz);
}
return 1;
}
new Float:PoX,PoY,PoZ,start=1;
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmd,"/ad",true))
{
SetPlayerHealth(playerid,100);
SetPlayerPos(playerid,PoX,PoY,PoZ);
ClearAnimations(playerid);
return TogglePlayerControllable(playerid,1);
}
return 0;
}
public OnPlayerSpawn(playerid)
{
if(first!=1)
{
ApplyAnimation(playerid,"PED","KO_skid_front",4.1, 0,0,0,1,0);
TogglePlayerControllable(playerid,0);
SetPlayerHealth(playerid,99999);
return SetPlayerPos(playerid,PoX,PoY,PoZ);
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
first=0;
GetPlayerPos(playerid,PoX,PoY,PoZ);
return 1;
}
IsDead[playerid] = 1; GetPlayerPos(playerid, deadx[playerid], deady[playerid], deadz[playerid]);
DeadInt[playerid] = GetPlayerInterior(playerid);
DeadWorld[playerid] = GetPlayerVirtualWorld(playerid);
new DeadInt[MAX_PLAYERS];
new DeadWorld[MAX_PLAYERS];
new Float:deadx[MAX_PLAYERS],Float:deady[MAX_PLAYERS],Float:deadz[MAX_PLAYERS]; new IsDead[MAX_PLAYERS];
public OnPlayerRequestSpawn(playerid)
{
return 0;
}
if(IsDead[playerid] == 1) {
SetPlayerPos(playerid, deadx[playerid], deady[playerid], deadz[playerid]);
SetPlayerInterior(playerid, DeadInt[playerid]);
SetPlayerVirtualWorld(playerid, DeadWorld[playerid]);
SetPlayerCameraPos(playerid, deadx[playerid], deady[playerid], deadz[playerid]+5);
SetPlayerCameraLookAt(playerid, deadx[playerid], deady[playerid], deadz[playerid]);
SendClientMessage(playerid, COLOR_LIGHTRED, "You were brutally wounded,now if a medic or anyone else doesn't save you,you will die.");
SendClientMessage(playerid, COLOR_LIGHTRED, "To accept death type /acceptdeath.");
TogglePlayerControllable(playerid, 0);
ApplyAnimation(playerid,"PED","KO_skid_front",4.1,0,1,1,1,0);
gPlayerUsingLoopingAnim[playerid] = 1;
return 1;
}