[Ajuda] ver player que matou
#1

pawn Код:
TogglePlayerSpectating(playerid, 1);
    PlayerSpectatePlayer(playerid, killerid);
no interior 0 funciona;
nгo funciona em interior nem em outro mundo jб tentei assim

pawn Код:
SetPlayerInterior(playerid,GetPlayerInterior(killerid));
SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(killerid));
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, killerid);
alguйm ajuda?
Reply
#2

Tenta Assim

public OnPlayerDeath(playerid, killerid, reason)
{
// MORTE VБLIDA
new var1[24];
SendDeathMessage(killerid, playerid, reason);
SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
GetPlayerName(killerid, var1, 24);
GivePlayerMoney(killerid, 1000);
GivePlayerMoney(killerid, globB8AC[playerid]);
TogglePlayerSpectating(playerid, true);
PlayerSpectatePlayer(playerid, killerid, 1);
GameTextForPlayer(playerid, "~r~Olha ~g~o ~b~noob ~y~que ~p~te ~w~matou!", 7000, 3);
SetTimerEx("OlhaAeQuemTeMatou", 7000, false, "d", playerid);

return 1;
}
public OlhaAeQuemTeMatou(playerid)
{
TogglePlayerSpectating(playerid, false);
return 1;
}
Reply
#3

nгo deu.

ele espiar normalmente fora de interior ou outro mundo mais se tiver em outro mundo nгo da pra ve
Reply
#4

IXI MAN procura no wiki samp laa sempre tem respostas
Reply
#5

UP ALGUЙM.
Reply
#6

PHP код:
public OnPlayerDeath(playeridkilleridreason)
{

    if(
killerid != INVALID_PLAYER_ID)
    {

    
SetPlayerVirtualWorld(playeridGetPlayerVirtualWorld(killerid));
    
SetPlayerInterior(playeridGetPlayerInterior(killerid));
    
TogglePlayerSpectating(playeridtrue);
    
PlayerSpectatePlayer(playeridkillerid1);
    
    
SetTimerEx("SpawnToPlayer"5000false"d"playerid);
    }

    return 
1;
}

forward SpawnToPlayer(playerid);
public 
SpawnToPlayer(playerid)
{
TogglePlayerSpectating(playeridfalse);
SetPlayerVirtualWorld(playerid0);
SetPlayerInterior(playerid0);
SpawnPlayer(playerid);
return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)