[AJUDA] Script sу funciona pra um player
#1

Olб, criei um script para quando um player for morto por outro atravйs de uma arma, ele retorna a posiзгo que foi morto apуs 4 segundos.. sу que o script sу funciona pra um player no caso o primeiro que entra no servidor, aн sempre que outro morre, o player "escolhido" volta a posiзгo mesmo sem ser morto, creio que seja problema no SetTimer..
Ouvi dizer que o SetTimerEx vocк consegue setar o timer sу para um player, mas nгo entendo muito disso....

Cуdigo abaixo...

PHP код:
    forward RenasceNoMesmoLugar(playerid);
    new 
Float:posX[MAX_PLAYERS], Float:posY[MAX_PLAYERS], Float:posZ[MAX_PLAYERS];
    new 
pTimer[MAX_PLAYERS];
    new 
pWeapon[MAX_PLAYERS]; 
FUNЗГO
PHP код:
public OnPlayerDeath(playeridkilleridreason)
{
    new 
os;
    if (
killerid == INVALID_PLAYER_ID)
    {
     
SendClientMessage(playerid,COLOR_YELLOW,"Vocк morreu de causas naturais no jogo.");
     return 
1;
     }
    
GetPlayerPos(playerid,posX[playerid],posY[playerid],posZ[playerid]);
    
SendClientMessage(playerid,COLOR_PURPLE,"Vocк morreu!!!");
    
os GetPlayerScore(killerid);
    
SetPlayerScore(killerid,os++);
    
SendClientMessage(killerid,COLOR_PURPLE,"Vocк matou!!!");
    
pTimer[playerid] = SetTimer("RenasceNoMesmoLugar",4000,0);
    
pWeapon[playerid] = GetPlayerWeapon(playerid);
    return 
1;
}
public 
RenasceNoMesmoLugar(playerid)
{
    
SetPlayerInterior(playerid,0);
    
GivePlayerWeapon(playerid,pWeapon[playerid],50);
    
SetPlayerPos(playerid,posX[playerid],posY[playerid],posZ[playerid]);
    
KillTimer(pTimer[playerid]);
    
SendClientMessage(playerid,COLOR_YELLOW,"Vocк voltou ao local aonde morreu.");

Reply


Messages In This Thread
[AJUDA] Script sу funciona pra um player - by guivaldevieso - 19.05.2011, 00:09
Re: [AJUDA] Script sу funciona pra um player - by Macintosh - 19.05.2011, 00:16
Re: [AJUDA] Script sу funciona pra um player - by guivaldevieso - 19.05.2011, 00:19
Re: [AJUDA] Script sу funciona pra um player - by Macintosh - 19.05.2011, 00:21
Re: [AJUDA] Script sу funciona pra um player - by guivaldevieso - 19.05.2011, 00:23
Re: [AJUDA] Script sу funciona pra um player - by Macintosh - 19.05.2011, 00:26

Forum Jump:


Users browsing this thread: 3 Guest(s)